package com.sisgesbyte.dao.ventas;

import java.util.List;

import javax.ejb.Local;

import com.sisgesbyte.dao.beanDao.FiltrosSQLBean;
import com.sisgesbyte.dao.beanDao.VentasRequest;
import com.sisgesbyte.data.entity.comun.GenericEntity;
import com.sisgesbyte.data.entity.ventas.VentaTotalEntity;
import com.sisgesbyte.data.entity.ventas.VentasEntity;
import com.sisgesbyte.data.entity.ventas.VentasPeriodoEntity;

@Local
public interface ConsultaVentasDao {

	public List<VentasPeriodoEntity> ventasTotalPorPeriodo(int codPeriodo);
	public VentaTotalEntity ventaTotal();
	public List<VentasEntity> listaVentasDetalle(FiltrosSQLBean cadenaFiltros);
	public GenericEntity RegistrarVentasMasivo(VentasRequest request );
	
}
